Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 THE MOUNT Semi-Detached £577,027 £198,000 30 May 2002
62 THE MOUNT Semi-Detached £744,816 £203,500 6 Oct 2000
64 THE MOUNT Semi-Detached £430,439 £230,000 23 Feb 2005
66 THE MOUNT Semi-Detached £617,438 £520,000 30 Sep 2020
OWLS HOUSE, 68 THE MOUNT Terraced £743,539 £690,000 30 Sep 2021